Scientific Name:Aniculus maximus
Arthropoda > Malacostraca > Decapoda > Diogenidae > Aniculus
Aniculus hopperae